@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input {
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;
    vertical-align: middle;
}
input[type="button"], input[type="submit"], input[type="reset"], input[type="checkbox"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
*{ -webkit-text-size-adjust: none;}
html{ -webkit-text-size-adjust:none;height:100%;}
body {font-size:14px;font-family:"微软雅黑";margin:0;padding:0;}
ol, ul{list-style: none;}
a {text-decoration: none;}

.ovflw {overflow: hidden;}
.fl {float: left;display: inline-block;}
.fr {float: right;display: inline-block;}
.cl {clear: both;}
.text-c {text-align: center;}
.text-l {text-align: left;}
.text-r {text-align: right;}
.flex{display: flex;}
.h4{width: 100%;height:4px;background: #f8f8f8;}
.h15{width: 100%;height:12px;background: #f5f5f5;box-shadow:inset 0px 3px 6px -3px #c1c0c0;}
.h20{width: 100%;height:20px;background: #f5f5f5;box-shadow:inset 0px 3px 6px -3px #c1c0c0;}
.cont{width:100%;min-height:100%;background: #f5f5f5;}
.cont1{width:100%;min-height:100%;}
.w360{width:calc(100% - 303px);margin:0 auto;}

.sectop{text-align: center;}
.sectop_cn{font-size: 26px;font-weight: bold;line-height: 26px;color:#333;}
.sectop_eng{font-size: 16px;line-height: 16px;color:#949495;margin-top:20px;}

.header{height:100px;background: #fff;}
.header .header_nr{justify-content: space-between;align-items: center;}
.header .nav_idx{height:100%}
.header .nav_idx li{padding:0 25px;transition: all 1s;list-style:none;}
.header .nav_idx li a{font-size: 16px;color:#333333;line-height: 100px;}
.header .nav_idx li.on{background:#fabe00;}
.header .nav_idx li.on a{color:#fff;}
.header .nav_idx li:hover{background:#fabe00;}
.header .nav_idx li:hover a{color:#fff;}

/*手机头部*/
.header_mob{background: #fff;display: none;}
.header_mob .header_nr{height:80px;justify-content: space-between;align-items: center;}
.header_nr .logo_mob{width: 36%;}
.header_nr .logo_mob img{width: 100%;display: block;}
.header_nr .menu{width: 4.2%;}
.header_nr .menu img{width: 100%;display: block;}

.nav_mobile{opacity: 0;visibility: hidden;transition: all 0.3s ease-out 0s;z-index: 5;background:#fff;position: fixed;left: 0;top: 0;right: 0;bottom: 0;}
.nav_mobile_top{background: #fff;}
.nav_mobile_top .header_nr{height:80px;justify-content: space-between;align-items: center;}
.nav_mobile.showdiv {opacity: 1;visibility: visible;}
.nav_mobile_main{width: auto;margin:0 30px;}
.nav_mobile_main .dh_1{width: 96%;padding:0 2%;border-bottom:1px solid #222;line-height: 3.6em;font-size:18px;}
.nav_mobile_main .dh_1 a{color:#222;}


.banner{position: relative;}
.banner .swiper-slide img{width:100%;cursor:pointer;}
.banner_butt{height:100%;position: absolute;left:50%;top:0;transform: translateX(-600px);z-index: 9;}
.banner .swiper-pagination{bottom:30px!important;}
.banner .swiper-pagination-bullet {background: #fff;opacity: 1;margin-left:8px;border-radius: 4px;}
.banner .swiper-pagination-bullet-active{width:40px;}

/*主营项目*/
.zhuying{padding:60px 0;}
.zylist{margin-top:36px;justify-content: space-between;flex-wrap: wrap;}
.zyeach{width:calc(33.3% - 8px);position: relative;margin-bottom: 12px;}
.zylist .zyeach:first-child{width: calc(66.7% - 6px);}
.zytu{position: relative;height:100%;overflow:hidden;}
.zytu img{width: 100%;height:100%;display: block;transition: all 1s;}
.zytu .zy_zhezhao{position: absolute;left:0;top:0;}
.zytit{position: absolute;left:50px;top:36%;font-size:18px;font-weight: bold;color:#fff;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;transition: all 1s;}
.zymore{position: absolute;left:50px;bottom:30%;transition: all 1s;}
.zymore a{padding:0.5rem 1.2rem;border:1px solid #fff;color:#fff;}
.zyingmore{text-align: center;margin-top: 20px;}
.zyingmore a{display: inline-block;color:#333333;padding:8px 35px;border:1px solid #e5e5e5;border-radius:30px;background: #fff;}
.zyeach:hover .zytit{transform: translateX(30px);}
.zyeach:hover .zymore{transform: translateX(30px);transition-delay: 0.3s;}
.zyeach:hover .zytu img{transform: scale(1.1);}
.zyingmore:hover a{background: #335aa1;color:#fff;}

/*走进麦穗*/
.zoujin{width: 100%;padding:55px 0;background: url(../img/006.jpg) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.zoujin .sectop .sectop_cn{color:#f5f5f5;}
.zoujin .sectop .sectop_eng{color:#f5f5f5;}
.zoujin_detail{margin-top: 40px;}
.zoujin_jj{color:#fff;line-height: 2em;}
.zoujin_shuju{justify-content: space-between;margin-top:50px;}
.zjsj_each{width: 25%;text-align: center;color:#fff;}
.zjsj_each .zjsj_each1{justify-content: center;align-items: flex-end;}
.zjsj_each span{font-size:36px;line-height: 36px;transition: all 1s;}
.zjmore{text-align: center;margin-top: 40px;}
.zjmore a{display: inline-block;color:#fff;padding:8px 35px;border:1px solid #fff;border-radius:30px;}
.zjmore a:hover{background: #fff;color:#335aa1;}
.zjsj_each:hover span{transform: scale(1.2);}

/*解决方案*/
.jiejue{padding:60px 0 110px;}
.jiej_nr{position: relative;}
.jiej_cen{width: 45%;margin:0 auto;margin-top:50px;position: relative;}
.jiej_cen .jiej_cen_tu{width: 100%;display: block;}
.jiej_cen .jiej_cen_info{position: absolute;left:0;top:0;width:100%;height:100%;justify-content: center;align-items: center;text-align: center;}
.jiej_cen_info .jiee_tu img{width: 25%;}
.jiej_cen_info .jie_wz{font-size:24px;color:#fff;margin-top:10px;font-weight: bold;}

.jiej_list{width: 100%;}
.jiej_each{position: absolute;align-items: center;}
.jiej_each_tu{width:80px;flex-shrink: 0;}
.jiej_each_tu img{width: 80%;margin:0 10%;transition: all 1s;}
.jiej_each .jiej_each_nr{width: 86%;}
.jiej_each.left{left:0;justify-content: flex-end;}
.jiej_each.right{right:0;justify-content: flex-start;}
.jiej_each.left .jiej_each_nr{text-align: right;}
.jiej_each.right .jiej_each_nr{text-align: left;}
.jiej_each_nr_tit{font-size:16px;color:#333333;font-weight: bold;margin-bottom:10px;}
.jiej_each_nr_jj{font-size:14px;color:#949495;}

.jiej_each.each1{width:46%;top:5%;}
.jiej_each.each2{width:46%;top:5%;}

.jiej_each.each3{width:36%;top:22%;}
.jiej_each.each4{width:36%;top:22%;}

.jiej_each.each5{width:33%;top:44%;}
.jiej_each.each6{width:33%;top:44%;}

.jiej_each.each7{width:36%;top:67%;}
.jiej_each.each8{width:36%;top:67%;}

/*.jiej_each.each9{width:46%;top:85%;}*/
.jiej_each.each9{width:100%;top:85%;display:block;}
.jiej_each.each9.flex{display: block;}
.jiej_each.each9 .jiej_each_nr{text-align: center;width:100%;position:relative;margin-top:95px;}
.jiej_each.each9 .jiej_each_tu {margin:0 auto;position:relative;margin-top:-135px;}
.jiej_each.each10{width:46%;top:85%;}
.jiejmore{text-align: center;margin-top: 65px;}
.jiejmore a{display: inline-block;color:#333333;padding:8px 35px;border:1px solid #e0e0e0;border-radius:30px;}
.jiej_each:hover img{transform:rotate(360deg);}
.jiej_each:hover .jiej_each_nr_tit{color:#335aa1;}
.jiejmore a:hover{background: #335aa1;color:#fff;}

/*案例中心*/
.anli{background: #fff;padding:60px 0;}
.anli_list{margin-top: 40px;}
.anli_list .sj{display: none;}
.anli_each{border-radius:15px;overflow:hidden;cursor:pointer;}
.anli_each img{width: 100%;transition: all 0.5s;}
.anli_each .anli_tu{position: relative;overflow:hidden;}
.anli_each .anli_z{width: 100%;height:100%;position: absolute;left:0;top:0;background: rgba(0,0,0,0.6);}
.anli_nr{background: #f5f5f5;padding:15px 10px;color:#fff;}
.anli_tit{font-size:18px;margin-bottom:10px;color:#888888;}
.anli_jj{font-size: 15px;line-height: 1.8em;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color:#888888;}

.anli_list .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: 300ms;
    transform: scale(0.8);
    position: relative;
  }
.anli_list .swiper-slide-active{transform: scale(1);}
.anli_list .swiper-slide-active .anli_z{display: none;}
.anli_list .swiper-slide-active .anli_nr{background:#335aa1;}
.anli_list .swiper-slide-active .anli_tit{color:#fff;}
.anli_list .swiper-slide-active .anli_jj{color:#fff;}
.anli_list .swiper-button-next{height: 45px;top: 39%;background: url(../img/015.png) no-repeat;background-size:auto 100%;right:16%;}
.anli_list .swiper-button-prev{height: 45px;top:39%;background: url(../img/014.png) no-repeat;background-size:auto 100%;left:16%;}
.anli_list .swiper-button-next:after{display: none;}
.anli_list .swiper-button-prev:after{display: none;}
.anli_each:hover img{transform: scale(1.1);}

/*新闻中心*/
.xinwen{padding:60px 0;}
.xinwen_list{margin-top:40px;justify-content: space-between;}
.xinwen_left{width: 50%;cursor:pointer;}
.xinwen_tu{position: relative;}
.xinwen_tu img{width: 100%;}
.xinwen_tu .xinwen_time{position: absolute;left:0;top:0;background: #fabe00;text-align: center;padding:10px 15px;color:#fff;}
.xinwen_ri{font-size: 24px;font-weight: bold;}
.xinwen_nr{margin-top: 15px;}
.xinwen_tit{font-size: 16px;color:#222;font-weight: bold;}
.xinwen_jj,.xinwen_t{font-size:14px;color:#989898;line-height:1.6em;margin-top:8px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.xinwen_rig{width: 47%;}
.xinwen_each{padding:4% 15px;border-bottom:1px solid #cccccc;justify-content: space-between;align-items: center;}
.xinwen_each_left{width: 10%;padding-right:2%;text-align:right;}
.xinwen_each_left p:first-child{font-size:25px;font-weight: bold;color:#333333;margin-bottom:8px;}
.xinwen_each_left p:last-child{font-size:18px;color:#888888;}
.xinwen_each_rig{width: 86%;padding-left: 2%;border-left:1px solid #cccccc;}
.xinwen_each_tit{font-size:18px;color:#333333;}
.xinwen_each_jj{font-size: 15px;color:#888888;line-height: 1.6em;margin-top:2%;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.xinwen_each:hover{background: #31589f;color:#fff;}
.xinwen_each:hover p:first-child{color:#fff;}
.xinwen_each:hover p:last-child{color:#fff;}
.xinwen_each:hover .xinwen_each_tit{color:#fff;}
.xinwen_each:hover .xinwen_each_jj{color:#fff;}
.xinwen_left:hover .xinwen_tit{color:#31589f;}

/**
 * 二级
 */
.erjibanner{width: 100%;}
.erjibanner img{display: block;width:100%;}
.erjibanner.sj{display: none;}

.com_header{padding-top:45px;}
.lanmu_name{font-size:26px;color:#333333;text-align: center;font-weight:bold;}

.bt_group{margin-top:30px;border-bottom:1px solid #e4e4e4;overflow:hidden;padding-bottom:0;position: relative;height: 42px;}
.bt_group_nr{position: absolute;top: 0;width: 100%;left: 0;margin-top: 0;overflow: hidden;}
.bt_group .p .inner {display: table;white-space: nowrap;}
.bt_group .bt_each{width: auto;padding-bottom:16px;position: relative;margin-right:30px;display: inline-block;}
.bt_group .bt_each a{color:#333333;}
.bt_group .site_name{font-size: 17px;}
.bt_group .site_xian{width: 60%;height:3px;background: #de5f0e;position: absolute;bottom:0;left:0;display: none;}
.bt_group .bt_each.on .site_xian{display: inline-block;}
.bt_group .site_name1{font-size: 20px;}
.bt_group .bt_each.on a{color:#17ae67;}
.bt_group .site_xian1{background: #de5f0e;width:60%;}

.page{padding:40px 0;text-align: center;}

.page li{display: inline-block;margin:0 3px;border-radius: 4px;}
.page li a{display: inline-block;font-size: 15px;padding:0 12px;border:1px solid #e5e5e5;height:32px;line-height: 32px;color:#757575;border-radius: 4px;}
.page li span{display: inline-block;font-size: 15px;padding:0 11px;border:1px solid #e5e5e5;height:32px;line-height: 32px;color:#757575;border-radius: 4px;}
.page li.active{background: #335aa1;}
.page li.active span{color:#fff;}

.last_next{margin:40px auto;justify-content: space-between;}
.ps_page{height: 40px;line-height: 40px;color: #03632e;font-size: 14px;border:1px solid #eeeeee;width: 48%;text-align: center;border-radius:4px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.ps_page a{color: #222;}
.ps_page:hover{background: #335aa1;border-color:#335aa1;}
.ps_page:hover a{color:#fff;}

/*案例中心*/
.anli_list{margin-top:40px;flex-wrap: wrap;}
.ali_each{width: calc(25% - 15px);margin-bottom:30px;margin-left:20px;cursor:pointer;}
.ali_each:nth-child(4n-3){margin-left:0;}
.ali_tu{overflow: hidden;}
.ali_tu img{width: 100%;transition:all 1s;}
.ali_tit{font-size:15px;color:#333333;font-weight: bold;margin-top:15px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}
.ali_jj{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size:13px;color:#888888;line-height: 1.5em;margin-top: 5px;}
.ali_each:hover .ali_tit{color:#2e559c;}
.ali_each:hover .ali_tu img{transform:scale(1.1);}

/*案例中心-详情*/
.anli_detail{margin-top:40px;}
.ali_title{text-align: center;font-size:22px;font-weight: bold;color:#333;}
.ali_time{font-size:13px;color:#888888;padding:0 100px;text-align:right;margin-top: 20px;}
.ali_cont{font-size:14px;color:#888888;line-height: 2.2em;margin-top:30px;}
.ali_cont img{max-width: 100%;text-align: center;}

/*解决方案*/
.jiejue_nr{line-height: 2.6em;padding:30px 0 50px;color:#888888;}
.jiejue_nr *{max-width: 100%;}
.jiejue_nr ul{margin-left:15px;}

/*联系我们*/
#lx_ditu{width: 100%;height:400px;margin-top: 40px;}
.anchorTL{display: none;}
.lxwm_info{margin-top:40px;padding:0 100px;justify-content: center;}
.lxwm_info li{text-align: center;width:33%;list-style:none;}
.lxwm_info li p{font-size:16px;color:#333333;margin-top:12px;}
.lianxi2{width: 100%;background: #f5f5f5;padding:50px 0;margin-top:40px;}
.lianxi2 form{margin-top: 20px;}
.lianxi2_tit{text-align: center;}
.contact_top_r_con{margin-bottom: 30px;}
.conta{justify-content: space-between;}
.contact_top_r_unit{width: 32.6%;box-sizing:border-box;margin-bottom: 24px;color:#333333;}
.contact_top_r_unit:nth-child(1){margin-left: 0;}
.contact_top_r_unit span{color:#ff0000;font-size:16px;}
.contact_top_r_input{width: calc(100% - 10px);height: 42px;font-size: 16px;border: none;background: #fff;padding-left: 10px;color:#888888;margin-top:5px;}
.content_text{border:none;height: 149px;width: 100%;padding:10px;box-sizing:border-box;background: #fff;resize: none;margin-top:5px;outline:none;}
.contact_top_r_submit{margin-top: 30px;}
.submit{width: 120px;height: 42px;background-color: #00318a;color: #fff;font-size: 15px;letter-spacing: 5px;border: medium none;cursor: pointer;border-radius: 3px;}

/*新闻中心*/
.news{margin-top:40px;}
.news_each{background: #f7f7f7;justify-content: space-between;align-items: center;margin-bottom: 20px;cursor:pointer;}
.news_tu{width: 18%;overflow:hidden;}
.news_tu img{width: 100%;transition:all 1s;}
.news_nr{margin-left:20px;width: 72%;}
.news_tit{font-size: 18px;color:#333333;font-weight:bold;}
.news_jj{font-size:14px;color:#888888;line-height: 2em;margin-top: 0.5vw;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news_more{font-size:14px;color:#888888;margin-top: 0.5vw;}
.news_time{width: 6%;padding:0 1%;text-align: right;color:#888888;}
.news_time .nian{font-size:27px;}
.news_each:hover .news_tit{color:#00318a;}
.news_each:hover .news_time{color:#00318a;}
.news_each:hover .news_tu img{transform:scale(1.1);}


/**
 * 底部
 */
.bott{padding:60px 0 0;background: url(../img/011.png) no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.bott_nr{justify-content: space-between;align-items: center;}
.bott_left{width:90%;padding-bottom:30px;}
.bott_lanmu{margin-right:5%;float:left;}
.bott_lanmu a{color:#fff;}
.bott_lanmu div a{font-size:16px;}
.bott_lanmu li a{font-size:14px;color:#cccccc;line-height: 1.8em;}
.bott_lanmu ul{margin-top:10px;}
.bott_rig{width: 40%;justify-content: flex-end;}
.bott_dh{text-align: right;color:#fff;}
.bott_dh p:first-child{font-size:16px;margin-top: 15px;}
.bott_dh p:nth-child(2){font-size:34px;color:#fabe00;margin-top: 10px;font-weight:bold;}
.bott_dh p:last-child{font-size:14px;margin-top: 10px;}
.bott_ewm{text-align: center;color:#fff;margin-left:6%;}
.bott_ewm img{width: 100px;height:100px;margin-bottom:5px;}
.bott_lanmu li:hover a{color:#fabe00}

.banq{font-size: 14px;color:#fff;padding:3vh 0;text-align: center;border-top:1px solid #4d6ca7;}
.banq a{color:#fff;}

.kong{display:none;}
.bottsj{display:none;}

.yewu{margin: 40px auto;position: relative;}
.yewu_bb{width:100%;height:72vh;display: flex;align-items: center;overflow: hidden}
.yewu .yewu_bg{width: 100%;}
.yewu .yewu_list_nr{position: absolute;left:0;top:0;display: flex;align-items: center;height:100%;}
.yewu .yewu_list{background: rgba(255,255,255,0.9);padding:50px 240px 50px 60px;margin-top: -100px;}
.yewu_each{width: 100%;display: flex;cursor:pointer}
.yewu_tu{display: flex;align-items: center;margin-right: 15px;}
.yewu_tu img{width: 22px;}
.yewu_tit{font-size:22px;color:#4d4d4d;padding:15px 0;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;font-weight: bold;}

.jie_each{cursor:pointer;width: calc(100% - 48px);padding:24px;background: url("../img/041.jpg") no-repeat;background-size: 100% auto;background-position:bottom;overflow: hidden;margin-top: 30px;margin-bottom: 30px;display: flex;justify-content: space-between;align-items: flex-start;flex-shrink: 1;}
.jie_top{position: relative;margin-top: 30px;}
.jie_top_title{font-size: 20px;color:#17ae67;padding-bottom: 16px;}
.jie_top_xian1{width: 100%;height:2px;background: #e4e4e4;position: absolute;left:0;bottom:0;}
.jie_top_xian2{width: 50px;height:2px;background: #de5f0e;position: absolute;left:0;bottom:0;}
.jie_top_rig{text-align: right;}
.jie_top_rig .jie_top_xian2{right:0;left:auto;}

.jie_tu{width: 40%;border-radius: 30px;overflow: hidden;height: 26vh;display: flex;align-items: center;}
.jie_tu img{width: 100%;border-radius: 30px;}
.jie_prod_top{display: flex;font-size: 18px;padding:10px 0;align-items: center}
.jie_prod_top img{width: 18px;margin-right: 10px;}
.jie_prod_desc{padding-left: 28px;line-height: 1.6rem;}
.jie_wz{padding: 20px 0;max-width: 50%;}
.yewu_logo{text-align: center;margin-bottom: 50px;}
.yewu_logo img{width: 250px;}
.jie_prod_top:hover{color:#17ae67;}




